precipitation event - Turkish English Dictionary